golgi's apparatus - Turkish English Dictionary